Codexonics\PrimeMoverFramework\utilities\PrimeMoverSystemCheckUtilities D

Total Complexity 183
Dependencies 8
Dependents 6
Total lines 1,132
Lines of code 681
Logical lines of code 453
Comment lines 287
Methods 37
Properties 1

Methods 37

Method Rating Maintainability Complexity Lines of code
copyDir()
C
31 26 107
streamCopy()
B
40 16 54
doExtractionByFileLevelChunks()
A
44 11 42
maybeDeactivateSomePlugins()
A
50 10 28
resumableZipExtractor()
A
45 9 40
replaceLegacyBaseUrls()
A
47 9 37
processFile()
A
52 8 23
getMySQLBaseDirExecutablePath()
S
51 7 28
primeMoverExtractZipByParts()
S
52 6 24
getMaxAllowedPacket()
S
56 6 18
getExtractionReprocessingParameters()
S
54 5 22
addLegacyBaseURLtoFootPrint()
S
59 5 16
isLegacyMultisiteBaseURL()
S
58 5 16
maybeTestSlowCopy()
S
58 5 15
getLegacyBaseURL()
S
59 4 16
addVersionKeysToFootPrint()
S
62 4 13
validateLegacySiteIfBaseURLSet()
S
63 4 12
cliRestartFallBackTimeout()
S
70 4 6
handleExtractionError()
S
61 3 12
maybeTestStreamCopyDelay()
S
63 3 11
validateResource()
S
63 3 11
validateVersionIfSet()
S
66 3 9
setClientSidePackageMismatchParams()
S
58 2 15
initHooks()
S
57 2 15
getResource()
S
64 3 10
maybeThrottleExtraction()
S
69 3 7
maybeExtractionNeedsToRestart()
S
63 2 9
computeSeekPosition()
S
70 2 7
getTotalMediaFilesCountOnImport()
S
63 2 10
computeChunkSize()
S
66 2 9
addVersionToFootPrint()
S
69 2 7
setEnvironment()
S
67 2 8
computeExtractionParameters()
S
60 1 12
getSystemFunctions()
S
82 1 3
getSystemAuthorization()
S
81 1 3
getSystemInitialization()
S
81 1 3
__construct()
S
81 1 3